@charset "utf-8";
/* CSS Document */


/* CHOOSE PROMO SECTION*/

#promoType-inner.choosepromodynamicfix{
	width:672px;
	margin: 20px auto 40px;
}
	
#promoType-inner.choosepromodynamicfix .selectPromo{
	width:218px;
	min-height:116px;
	margin:0 3px 20px;
	cursor:pointer;
	float:left;
}
	
#promoType-inner.choosepromodynamicfix .selectPromoUpper{
	min-height:81px;
	background-image:url(../images/promofixed/ChoosePromoTypeUpper.png);
	background-repeat:no-repeat;
	word-wrap: break-word;
	background-color:#40872f;
}
	
#promoType-inner.choosepromodynamicfix .selectPromoUpper.active{
	background-color:#255907;
	background-image:url(../images/promofixed/ChoosePromoTypeUpperActive.png);
}
		
#promoType-inner.choosepromodynamicfix .selectPromoIcon1{
	width:45px;
	height:52px;
	margin:8px 0px 0px 9px;
	background-image:url(../images/promofixed/ChoosePromoIcon1.png);
	background-repeat:no-repeat;
	float:left;
}
	
#promoType-inner.choosepromodynamicfix .selectPromoIcon2{
	width:45px;
	height:52px;
	margin:8px 0px 0px 9px;
	background-image:url(../images/promofixed/ChoosePromoIcon2.png);
	background-repeat:no-repeat;
	float:left;
}
	
#promoType-inner.choosepromodynamicfix .selectPromoTextUpper{
	width:148px;
	margin:8px;
	float:right;
	color:#ffffff;
	font-family: "fs_elliot_proregular";
	font-size:13px;
	word-wrap: break-word;
}
	
#promoType-inner.choosepromodynamicfix .selectPromoLower{
	min-height:45px;
}
	
#promoType-inner.choosepromodynamicfix .selectPromoLowerText1{
	min-height:5px;
	background-image:url(../images/promofixed/ChoosePromoTypeLower1.png);
	color:#000000;
	font-family: "fs_elliot_probold";
	font-size:16px;
	word-wrap: break-word;
	text-align:center;
	padding:10px 20px 7px; 
}
	
#promoType-inner.choosepromodynamicfix .selectPromoLowerText1.active{
	background-image:url(../images/promofixed/ChoosePromoTypeLower1Active.png);
	color:#ffffff;
}
	
#promoType-inner.choosepromodynamicfix .selectPromoLowerText2{
	min-height:5px;
	background-image:url(../images/promofixed/ChoosePromoTypeLower2.png);
	background-repeat:no-repeat;
}
	
#promoType-inner.choosepromodynamicfix .selectPromoLowerText2.active{
	background-image:url(../images/promofixed/ChoosePromoTypeLower2Active.png);
}

/* CHOOSE PROMO DETAILS */
	
#choosePromo-inner.cpddynamicfix{
	width:672px;
	margin: 20px auto 40px;
}
	
#choosePromo-inner.cpddynamicfix .choosePromo{
	width:162px;
	min-height:166px;
	margin:0 3px 20px;
	cursor:pointer;
	float:left;
}

#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper{
	min-height:129px;
	background-image:url(../images/choosepromofixed/cpddynamicfixUpper.png);
	background-repeat:no-repeat;
	word-wrap: break-word;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	background-color: #82ad0a;
	behavior: url(/skin/css/pie/PIE.php);
	padding:15px 10px 0px 10px;
	font-family: "fs_elliot_proregular";
}
	
#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper .rowcont{
	min-height:25px;
	margin: 0px 0px 5px 0px;
	display:inline-block;
}
	
#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper .rowcontlogo{
	width:25px;
	height:25px;
	float:left;
}
	
#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper .rowcontlogo.image1{
	background-image:url(../images/choosepromofixed/cpddynamicIcon1.png);
	width:25px;
	height:25px;
}
	
#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper .rowcontlogo.image2{
	background-image:url(../images/choosepromofixed/cpddynamicIcon2.png);
	width:25px;
	height:25px;
}
	
#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper .rowcontlogo.image3{
	background-image:url(../images/choosepromofixed/cpddynamicIcon3.png);
	width:25px;
	height:25px;
}
	
#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper .rowcontlogo.image4{
	background-image:url(../images/choosepromofixed/cpddynamicIcon4.png);
	width:25px;
	height:25px;
}
	
#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper .rowconttext{
	width:107px;
	min-height:25px;
	float:right;
	font-size:12px;
	color:#ffffff;
	margin:3px 0px 0px 10px;
}

#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper.active{
	background-image:url(../images/choosepromofixed/cpddynamicfixUpperActive.png);
	background-color:#658900;	
}
	

#choosePromo-inner.cpddynamicfix .choosePromodynamicLower{
	min-height:37px;
}
	
#choosePromo-inner.cpddynamicfix .choosePromodynamicLowerText1{
	min-height:5px;
	background-image:url(../images/choosepromofixed/cpddynamicfiLower1.png);
	color:#000000;
	font-family: "fs_elliot_probold";
	font-size:16px;
	word-wrap: break-word;
	text-align:center;
	padding:10px 20px 7px; 
	
}
	
#choosePromo-inner.cpddynamicfix .choosePromodynamicLowerText1.active{
	background-image:url(../images/choosepromofixed/cpddynamicfiLowerActive1.png);
	color:#FFFFFF;	
}
	
#choosePromo-inner.cpddynamicfix .choosePromodynamicLowerText2{
	background-image:url(../images/choosepromofixed/cpddynamicfiLower2.png);
	min-height:5px;
}
	
#choosePromo-inner.cpddynamicfix .choosePromodynamicLowerText2.active{
	background-image:url(../images/choosepromofixed/cpddynamicfiLowerActive2.png);
	min-height:5px;
}
	
/*CHOOSE REGISTRATION PERIOD AND CASH BACK*/
	
#commitment-inner.crpcbynamicfix{
	width:672px;
	margin: 20px auto 40px;
}
	
#commitment-inner.crpcbynamicfix .chooseCommited{
	width:162px;
	min-height:139px;
	margin:0 3px 20px;
	cursor:pointer;
	float:left;
}
	
#commitment-inner.crpcbynamicfix .CRPCBdynamicUpper{
	min-height:74px;
	background-image:url(../images/chooserebateandregistrationperiodfixed/CRPCBdynamicUpper.png);
	background-repeat:no-repeat;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	background-color: #e2422e;
	behavior: url(/skin/css/pie/PIE.php);
	padding:15px 10px;
		
}

#commitment-inner.crpcbynamicfix .CRPCBdynamicUpperIcon{
	float:left;
	background-image:url(../images/chooserebateandregistrationperiodfixed/CRPCBdynamicUpperIcon.png);
	width:25px;
	height:35px;	
}
	
#commitment-inner.crpcbynamicfix .CRPCBdynamicUpperText{
	float:right;
	width:87px;
	padding: 0px 15px 0px 15px;
	min-height:35px;	
	font-family: "fs_elliot_proregular";
	color:#ffffff;
	font-size:11px;
	word-wrap: break-word;
}
	
 #commitment-inner.crpcbynamicfix .CRPCBdynamicUpper.active{
	background-image:url(../images/chooserebateandregistrationperiodfixed/CRPCBdynamicUpperActive.png);
	background-color:#c81d22;
}
	

#commitment-inner.crpcbynamicfix .CRPCBdynamicLower{
	min-height:40px;
}
	
#commitment-inner.crpcbynamicfix .CRPCBdynamicLowerText1{
	min-height:5px;
	background-image:url(../images/chooserebateandregistrationperiodfixed/CRPCBdynamicLower1.png);
	color:#000000;
	font-family: "fs_elliot_probold";
	font-size:16px;
	word-wrap: break-word;
	text-align:center;
	padding:10px 20px 7px; 
	
}
	
#commitment-inner.crpcbynamicfix .CRPCBdynamicLowerText1.active{
	background-image:url(../images/chooserebateandregistrationperiodfixed/CRPCBdynamicLower1Active.png);
	color:#FFFFFF;	
}
	
#commitment-inner.crpcbynamicfix .CRPCBdynamicLowerText2{
	background-image:url(../images/chooserebateandregistrationperiodfixed/CRPCBdynamicLower2.png);
	min-height:5px;
}
	
#commitment-inner.crpcbynamicfix .CRPCBdynamicLowerText2.active{
	background-image:url(../images/chooserebateandregistrationperiodfixed/CRPCBdynamicLower2Active.png);
	min-height:5px;
}


/*SELECT VALIDTY PERIOD*/
	
#validity-inner.SVPdynamicfix{
	width:435px;
	margin: 20px auto 40px;
	padding:0px 119px 0px 118px;
}
	
#validity-inner.SVPdynamicfix .selectValidity{
	width:139px;
	min-height:126px;
	margin:0 3px 20px;
	cursor:pointer;
	float:left;	
}
	
#validity-inner.SVPdynamicfix .selectValiditydynamicUpper{
	height:49px;
	background-image:url(../images/selectvalidtyperiodfixed/SelectValidityUpper.png);
	background-repeat:no-repeat;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	background-color: #79af21;
	behavior: url(/skin/css/pie/PIE.php);
	padding:25px 10px 15px;	
	}
	
#validity-inner.SVPdynamicfix .selectValiditydynamicUpper.active{
	background-image:url(../images/selectvalidtyperiodfixed/SelectValidityUpperActive.png);
	background-color: #4c7903;
}
	
#validity-inner.SVPdynamicfix .selectValidityUpperText{
	max-height:49px;
	overflow:hidden;
	font-family: "fs_elliot_proregular";
	color:#ffffff;
	font-size:30px;
	text-align:center;
	word-wrap: break-word;
	margin:0px 25px;
}
	
#validity-inner.SVPdynamicfix .selectValiditydynamicLower{
	min-height:37px;
}
	
#validity-inner.SVPdynamicfix .selectValiditydynamicLower1{
	min-height:5px;
	background-image:url(../images/selectvalidtyperiodfixed/SelectValidityUpperLower1.png);
	color:#000000;
	font-family: "fs_elliot_probold";
	font-size:16px;
	word-wrap: break-word;
	text-align:center;
	padding:10px 20px 7px; 
	border-style:none;
}
	
#validity-inner.SVPdynamicfix .selectValiditydynamicLower1.active{
	background-image:url(../images/selectvalidtyperiodfixed/SelectValidityUpperLower1Active.png);
	color:#FFFFFF;
}
	
#validity-inner.SVPdynamicfix .selectValiditydynamicLower2{
	min-height:5px;
	background-image:url(../images/selectvalidtyperiodfixed/SelectValidityUpperLower2.png); 
}
	
#validity-inner.SVPdynamicfix .selectValiditydynamicLower2.active{
	min-height:5px;
	background-image:url(../images/selectvalidtyperiodfixed/SelectValidityUpperLowerActive2.png); 
}

.choosepromodynamicfix .clear{
	clear:both;
}

.cpddynamicfix .clear{
	clear:both;
}

.crpcbynamicfix .clear{
	clear:both;
}

.SVPdynamicfix .clear{
	clear:both;
}



@media only screen and (max-width: 800px) {

	/* CHOOSE PROMO SECTION*/

	#promoType-inner.choosepromodynamicfix{
		width:485px;
		margin: 20px auto 40px;
	}
	
	#promoType-inner.choosepromodynamicfix .selectPromo{
		width:155px;
		min-height:94px;
		margin:0px 3px 20px;
		cursor:pointer;
		float:left;
	}
	
	#promoType-inner.choosepromodynamicfix .selectPromoUpper{
		min-height:57px;
		background-color:#40872f;
		background-image:url(../images/promofixed/ChoosePromoTypeUpperTab.png);
		background-repeat:no-repeat;
		word-wrap: break-word;
	}
	
	#promoType-inner.choosepromodynamicfix .selectPromoUpper.active{
		background-color:#255907;
		background-image:url(../images/promofixed/ChoosePromoTypeUpperTabActive.png);
	}
	
	#promoType-inner.choosepromodynamicfix .selectPromoIcon1{
		width:35px;
		height:40px;
		margin:8px 0px 0px 9px;
		background-image:url(../images/promofixed/ChoosePromoIcon1Tab.png);
		background-repeat:no-repeat;
		float:left;
	}
	
	#promoType-inner.choosepromodynamicfix .selectPromoIcon2{
		width:35px;
		height:40px;
		margin:8px 0px 0px 9px;
		background-image:url(../images/promofixed/ChoosePromoIcon2Tab.png);
		background-repeat:no-repeat;
		float:left;
	}
	
	#promoType-inner.choosepromodynamicfix .selectPromoTextUpper{
		width:95px;
		margin:8px;
		float:right;
		color:#ffffff;
		font-family: "fs_elliot_proregular";
		font-size:9px;
		word-wrap: break-word;
	}
	
	#promoType-inner.choosepromodynamicfix .selectPromoLower{
		min-height:37px;
	}
	
	#promoType-inner.choosepromodynamicfix .selectPromoLowerText1{
		min-height:5px;
		background-image:url(../images/promofixed/ChoosePromoTypeLowerTab1.png);
		color:#000000;
		font-family: "fs_elliot_probold";
		font-size:11px;
		word-wrap: break-word;
		text-align:center;
		padding:10px 20px 7px; 
	}
	
	#promoType-inner.choosepromodynamicfix .selectPromoLowerText2{
		min-height:5px;
		background-image:url(../images/promofixed/ChoosePromoTypeLowerTab2.png);
		background-repeat:no-repeat;
	}
	
	#promoType-inner.choosepromodynamicfix .selectPromoLowerText1.active{
		background-image:url(../images/promofixed/ChoosePromoTypeLowerTab1Active.png);
		color:#ffffff;
	}
	
	#promoType-inner.choosepromodynamicfix .selectPromoLowerText2.active{
		background-image:url(../images/promofixed/ChoosePromoTypeLowerTab2Active.png);
	}
	
	/* CHOOSE PROMO DETAILS */
	
	#choosePromo-inner.cpddynamicfix{
		width:485px;
		margin: 20px auto 40px;
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromo{
		width:115px;
		min-height:169px;
		margin:0 3px 20px;
		cursor:pointer;
		float:left;
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper{
		min-height:110px;
		background-image:url(../images/choosepromofixed/cpddynamicfixUpperTab.png);
		background-repeat:no-repeat;
		word-wrap: break-word;
		-webkit-border-radius: 5px 5px 0 0;
		border-radius: 5px 5px 0 0;
		background-color: #82ae0a;
		behavior: url(/skin/css/pie/PIE.php);
		padding:15px 10px 0px 10px;
		font-family: "fs_elliot_proregular";
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper .rowcont{
		min-height:25px;
		margin: 0px 0px 5px 0px;
		display:inline-block;
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper .rowcontlogo{
		width:25px;
		height:25px;
		float:left;
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper .rowcontlogo.image1{
		background-image:url(../images/choosepromofixed/cpddynamicIcon1.png);
		width:25px;
		height:25px;
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper .rowcontlogo.image2{
		background-image:url(../images/choosepromofixed/cpddynamicIcon2.png);
		width:25px;
		height:25px;
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper .rowcontlogo.image3{
		background-image:url(../images/choosepromofixed/cpddynamicIcon3.png);
		width:25px;
		height:25px;
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper .rowcontlogo.image4{
		background-image:url(../images/choosepromofixed/cpddynamicIcon4.png);
		width:25px;
		height:25px;
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper .rowconttext{
		width:60px;
		min-height:25px;
		float:right;
		font-size:9px;
		color:#ffffff;
		margin:3px 0px 0px 10px;
	}

	#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper.active{
		background-image:url(../images/choosepromofixed/cpddynamicfixUpperTabActive.png);
		background-color:#668a00;
	}
	

	#choosePromo-inner.cpddynamicfix .choosePromodynamicLower{
		min-height:37px;
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicLowerText1{
		min-height:5px;
		background-image:url(../images/choosepromofixed/cpddynamicfiLowerTab1.png);
		color:#000000;
		font-family: "fs_elliot_probold";
		font-size:12px;
		word-wrap: break-word;
		text-align:center;
		padding:10px 10px 7px; 
	
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicLowerText1.active{
		background-image:url(../images/choosepromofixed/cpddynamicfiLowerTabActive1.png);
		color:#FFFFFF;	
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicLowerText2{
		background-image:url(../images/choosepromofixed/cpddynamicfiLowerTab2.png);
		min-height:5px;
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicLowerText2.active{
		background-image:url(../images/choosepromofixed/cpddynamicfiLowerTabActive2.png);
		min-height:5px;
	}
	
	/*CHOOSE REGISTRATION PERIOD AND CASH BACK*/
	
	#commitment-inner.crpcbynamicfix{
		width:485px;
		margin: 20px auto 40px;
	}
	
	 #commitment-inner.crpcbynamicfix .chooseCommited{
		width:119px;
		min-height:125px;
		margin:0 1px 20px;
		cursor:pointer;
		float:left;
	}
	
	#commitment-inner.crpcbynamicfix .CRPCBdynamicUpper{
		min-height:63px;
		background-image:url(../images/chooserebateandregistrationperiodfixed/CRPCBdynamicUpperTab.png);
		background-repeat:no-repeat;
		-webkit-border-radius: 5px 5px 0 0;
		border-radius: 5px 5px 0 0;
		background-color: #e2432f;
		behavior: url(/skin/css/pie/PIE.php);
		padding:15px 10px;
		
	}

	#commitment-inner.crpcbynamicfix .CRPCBdynamicUpperIcon{
		float:left;
		background-image:url(../images/chooserebateandregistrationperiodfixed/CRPCBdynamicUpperIcon.png);
		width:25px;
		height:35px;	
	}
	
	#commitment-inner.crpcbynamicfix .CRPCBdynamicUpperText{
		float:right;
		width:64px;
		padding: 0px 0px 0px 10px;
		min-height:35px;	
		font-family: "fs_elliot_proregular";
		color:#ffffff;
		font-size:10px;
		word-wrap: break-word;
	}
	
	 #commitment-inner.crpcbynamicfix .CRPCBdynamicUpper.active{
		background-image:url(../images/chooserebateandregistrationperiodfixed/CRPCBdynamicUpperTabActive.png);
		background-color:#c81d22;
	}
	

	#commitment-inner.crpcbynamicfix .CRPCBdynamicLower{
		min-height:40px;
	}
	
	#commitment-inner.crpcbynamicfix .CRPCBdynamicLowerText1{
		min-height:5px;
		background-image:url(../images/chooserebateandregistrationperiodfixed/CRPCBdynamicLowerTab1.png);
		color:#000000;
		font-family: "fs_elliot_probold";
		font-size:15px;
		word-wrap: break-word;
		text-align:center;
		padding:10px 20px 7px; 
	
	}
	
	#commitment-inner.crpcbynamicfix .CRPCBdynamicLowerText1.active{
		background-image:url(../images/chooserebateandregistrationperiodfixed/CRPCBdynamicLower1TabActive.png);
		color:#FFFFFF;	
	}
	
	#commitment-inner.crpcbynamicfix .CRPCBdynamicLowerText2{
		background-image:url(../images/chooserebateandregistrationperiodfixed/CRPCBdynamicLowerTab2.png);
		min-height:5px;
	}
	
	#commitment-inner.crpcbynamicfix .CRPCBdynamicLowerText2.active{
		background-image:url(../images/chooserebateandregistrationperiodfixed/CRPCBdynamicLower2ActiveTab.png);
		min-height:5px;
	}
	
	/*SELECT VALIDTY PERIOD*/
	
	#validity-inner.SVPdynamicfix{
		width:341px;
		margin: 20px auto 40px;
		padding:0px 72px;
	}
	
	#validity-inner.SVPdynamicfix .selectValidity{
		width:107px;
		min-height:97px;
		margin:0 3px 20px;
		cursor:pointer;
		float:left;
	}
	
	#validity-inner.SVPdynamicfix .selectValiditydynamicUpper{
		height:29px;
		background-image:url(../images/selectvalidtyperiodfixed/SelectValidityUpperTab.png);
		background-repeat:no-repeat;
		-webkit-border-radius: 5px 5px 0 0;
		border-radius: 5px 5px 0 0;
		background-color: #79af21;
		behavior: url(/skin/css/pie/PIE.php);
		padding:20px 10px;	
	}
	
	#validity-inner.SVPdynamicfix .selectValiditydynamicUpper.active{
		background-image:url(../images/selectvalidtyperiodfixed/SelectValidityUpperTabActive.png);
		background-color: #4d7904;
	}
	
	#validity-inner.SVPdynamicfix .selectValidityUpperText{
		max-height:29px;
		overflow:hidden;
		font-family: "fs_elliot_proregular";
		color:#ffffff;
		font-size:21px;
		text-align:center;
		word-wrap: break-word;
		margin:0px 25px;
	}
	
	#validity-inner.SVPdynamicfix .selectValiditydynamicLower{
		min-height:37px;
	}
	
	#validity-inner.SVPdynamicfix .selectValiditydynamicLower1{
		min-height:5px;
		background-image:url(../images/selectvalidtyperiodfixed/SelectValidityUpperLower1Tab.png);
		color:#000000;
		font-family: "fs_elliot_proregular";
		font-size:12px;
		word-wrap: break-word;
		text-align:center;
		padding:10px 20px 7px; 
	}
	
	#validity-inner.SVPdynamicfix .selectValiditydynamicLower1.active{
		background-image:url(../images/selectvalidtyperiodfixed/SelectValidityUpperLower1ActiveTab.png);
		color:#FFFFFF;
	}
	
	#validity-inner.SVPdynamicfix .selectValiditydynamicLower2{
		min-height:5px;
		background-image:url(../images/selectvalidtyperiodfixed/SelectValidityUpperLower2Tab.png); 
		position:relative;
		bottom:1px;
	}
	
	#validity-inner.SVPdynamicfix .selectValiditydynamicLower2.active{
		min-height:5px;
		background-image:url(../images/selectvalidtyperiodfixed/SelectValidityUpperLowerActive2Tab.png); 
	}

}

/*Cloudpad Landscape*/
@media only screen and (max-width: 683px) {

	/*SELECT VALIDTY PERIOD*/

		#validity-inner.SVPdynamicfix .selectValiditydynamicLower1{
		position:relative;
		bottom:1px;
		}
		
		#validity-inner.SVPdynamicfix .selectValiditydynamicLower2{
		position:relative;
		bottom:1px;
	}
	
	/* CHOOSE PROMO DETAILS */
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicLowerText1{
		position:relative;
		bottom:1px;
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicLowerText2{
		position:relative;
		bottom:1px;
	}
	
	/* CHOOSE REGISTRATION PERIOD AND CASH BACK*/
	
	#commitment-inner.crpcbynamicfix .CRPCBdynamicLowerText1{
		position:relative;
		bottom:1px;
	}
	
	
	#commitment-inner.crpcbynamicfix .CRPCBdynamicLowerText2{
		position:relative;
		bottom:1px;
	}
	
}

@media only screen and (max-width: 640px) {

	/* CHOOSE PROMO SECTION*/

	#promoType-inner.choosepromodynamicfix{
		width:300px;
		margin: 20px auto 40px;
	}
	
	#promoType-inner.choosepromodynamicfix .selectPromo{
		width:218px;
		min-height:116px;
		margin:0 auto 20px;
		cursor:pointer;
		float:none;
	}
	
	#promoType-inner.choosepromodynamicfix .selectPromoUpper{
		min-height:81px;
		background-image:url(../images/promofixed/ChoosePromoTypeUpper.png);
		background-repeat:no-repeat;
		word-wrap: break-word;
		background-color:#40872f;
	}
	
	#promoType-inner.choosepromodynamicfix .selectPromoUpper.active{
		background-color:#255907;
		background-image:url(../images/promofixed/ChoosePromoTypeUpperActive.png);
	}
		
	#promoType-inner.choosepromodynamicfix .selectPromoIcon1{
		width:45px;
		height:52px;
		margin:8px 0px 0px 9px;
		background-image:url(../images/promofixed/ChoosePromoIcon1.png);
		background-repeat:no-repeat;
		float:left;
	}
	
	#promoType-inner.choosepromodynamicfix .selectPromoIcon2{
		width:45px;
		height:52px;
		margin:8px 0px 0px 9px;
		background-image:url(../images/promofixed/ChoosePromoIcon2.png);
		background-repeat:no-repeat;
		float:left;
	}
	
	#promoType-inner.choosepromodynamicfix .selectPromoTextUpper{
		width:148px;
		margin:8px;
		float:right;
		color:#ffffff;
		font-family: "fs_elliot_proregular";
		font-size:14px;
		word-wrap: break-word;
	}
	
	#promoType-inner.choosepromodynamicfix .selectPromoLower{
		min-height:45px;
	}
	
	#promoType-inner.choosepromodynamicfix .selectPromoLowerText1{
		min-height:5px;
		background-image:url(../images/promofixed/ChoosePromoTypeLower1.png);
		color:#000000;
		font-family: "fs_elliot_probold";
		font-size:16px;
		word-wrap: break-word;
		text-align:center;
		padding:10px 20px 7px; 
	}
	
	#promoType-inner.choosepromodynamicfix .selectPromoLowerText1.active{
		background-image:url(../images/promofixed/ChoosePromoTypeLower1Active.png);
		color:#ffffff;
	}
	
	#promoType-inner.choosepromodynamicfix .selectPromoLowerText2{
		min-height:5px;
		background-image:url(../images/promofixed/ChoosePromoTypeLower2.png);
		background-repeat:no-repeat;
	}
	
	#promoType-inner.choosepromodynamicfix .selectPromoLowerText2.active{
		background-image:url(../images/promofixed/ChoosePromoTypeLower2Active.png);
	}
	
	/* CHOOSE PROMO DETAILS */
	
	#choosePromo-inner.cpddynamicfix{
		width:300px;
		margin: 20px auto 40px;
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromo{
		width:162px;
		min-height:166px;
		margin:0 auto 20px;
		cursor:pointer;
		float:none;
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper{
		min-height:129px;
		background-image:url(../images/choosepromofixed/cpddynamicfixUpper.png);
		background-repeat:no-repeat;
		word-wrap: break-word;
		-webkit-border-radius: 5px 5px 0 0;
		border-radius: 5px 5px 0 0;
		background-color: #82ad0a;
		behavior: url(/skin/css/pie/PIE.php);
		padding:15px 10px 0px 10px;
		font-family: "fs_elliot_proregular";
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper .rowcont{
		min-height:25px;
		margin: 0px 0px 5px 0px;
		display:inline-block;
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper .rowcontlogo{
		width:25px;
		height:25px;
		float:left;
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper .rowcontlogo.image1{
		background-image:url(../images/choosepromofixed/cpddynamicIcon1.png);
		width:25px;
		height:25px;
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper .rowcontlogo.image2{
		background-image:url(../images/choosepromofixed/cpddynamicIcon2.png);
		width:25px;
		height:25px;
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper .rowcontlogo.image3{
		background-image:url(../images/choosepromofixed/cpddynamicIcon3.png);
		width:25px;
		height:25px;
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper .rowcontlogo.image4{
		background-image:url(../images/choosepromofixed/cpddynamicIcon4.png);
		width:25px;
		height:25px;
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper .rowconttext{
		width:107px;
		min-height:25px;
		float:right;
		font-size:14px;
		color:#ffffff;
		margin:3px 0px 0px 10px;
	}

	#choosePromo-inner.cpddynamicfix .choosePromodynamicUpper.active{
		background-image:url(../images/choosepromofixed/cpddynamicfixUpperActive.png);
		background-color:#658900;
	}
	

	#choosePromo-inner.cpddynamicfix .choosePromodynamicLower{
		min-height:37px;
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicLowerText1{
		min-height:5px;
		background-image:url(../images/choosepromofixed/cpddynamicfiLower1.png);
		color:#000000;
		font-family: "fs_elliot_probold";
		font-size:16px;
		word-wrap: break-word;
		text-align:center;
		padding:10px 20px 7px; 
		position:static;
		bottom:0px;
	
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicLowerText1.active{
		background-image:url(../images/choosepromofixed/cpddynamicfiLowerActive1.png);
		color:#FFFFFF;	
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicLowerText2{
		background-image:url(../images/choosepromofixed/cpddynamicfiLower2.png);
		min-height:5px;
		position:static;
		bottom:0px;
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicLowerText2.active{
		background-image:url(../images/choosepromofixed/cpddynamicfiLowerActive2.png);
		min-height:5px;
	}
	
	/*CHOOSE REGISTRATION PERIOD AND CASH BACK*/
	
	#commitment-inner.crpcbynamicfix{
		width:300px;
		margin: 20px auto 40px;
	}
	
	 #commitment-inner.crpcbynamicfix .chooseCommited{
		width:162px;
		min-height:139px;
		margin:0 auto 20px;
		cursor:pointer;
		float:none;
	}
	
	#commitment-inner.crpcbynamicfix .CRPCBdynamicUpper{
		min-height:74px;
		background-image:url(../images/chooserebateandregistrationperiodfixed/CRPCBdynamicUpper.png);
		background-repeat:no-repeat;
		-webkit-border-radius: 5px 5px 0 0;
		border-radius: 5px 5px 0 0;
		background-color: #e2422e;
		behavior: url(/skin/css/pie/PIE.php);
		padding:15px 10px;
		
	}

	#commitment-inner.crpcbynamicfix .CRPCBdynamicUpperIcon{
		float:left;
		background-image:url(../images/chooserebateandregistrationperiodfixed/CRPCBdynamicUpperIcon.png);
		width:25px;
		height:35px;	
	}
	
	#commitment-inner.crpcbynamicfix .CRPCBdynamicUpperText{
		float:right;
		width:87px;
		padding: 0px 15px 0px 15px;
		min-height:35px;	
		font-family: "fs_elliot_proregular";
		color:#ffffff;
		font-size:14px;
		word-wrap: break-word;
	}
	
	 #commitment-inner.crpcbynamicfix .CRPCBdynamicUpper.active{
		background-image:url(../images/chooserebateandregistrationperiodfixed/CRPCBdynamicUpperActive.png);
		background-color:#c81d22;
	}
	

	#commitment-inner.crpcbynamicfix .CRPCBdynamicLower{
		min-height:40px;
	}
	
	#commitment-inner.crpcbynamicfix .CRPCBdynamicLowerText1{
		min-height:5px;
		background-image:url(../images/chooserebateandregistrationperiodfixed/CRPCBdynamicLower1.png);
		color:#000000;
		font-family: "fs_elliot_probold";
		font-size:16px;
		word-wrap: break-word;
		text-align:center;
		padding:10px 20px 7px; 
		position:static;
		bottom:0px;
	}
	
	#commitment-inner.crpcbynamicfix .CRPCBdynamicLowerText1.active{
		background-image:url(../images/chooserebateandregistrationperiodfixed/CRPCBdynamicLower1Active.png);
		color:#FFFFFF;	
	}
	
	#commitment-inner.crpcbynamicfix .CRPCBdynamicLowerText2{
		background-image:url(../images/chooserebateandregistrationperiodfixed/CRPCBdynamicLower2.png);
		min-height:5px;
		position:static;
		bottom:0px;
	}
	
	#commitment-inner.crpcbynamicfix .CRPCBdynamicLowerText2.active{
		background-image:url(../images/chooserebateandregistrationperiodfixed/CRPCBdynamicLower2Active.png);
		min-height:5px;
	}
	
	/*SELECT VALIDTY PERIOD*/
	
	#validity-inner.SVPdynamicfix{
		width:300px;
		margin: 20px auto 40px;
		padding:0;
	}
	
	#validity-inner.SVPdynamicfix .selectValidity{
		width:139px;
		min-height:126px;
		margin:0 auto 20px;
		cursor:pointer;
		float:none;
	}
	
	#validity-inner.SVPdynamicfix .selectValiditydynamicUpper{
		height:49px;
		background-image:url(../images/selectvalidtyperiodfixed/SelectValidityUpper.png);
		background-repeat:no-repeat;
		-webkit-border-radius: 5px 5px 0 0;
		border-radius: 5px 5px 0 0;
		background-color: #79af21;
		behavior: url(/skin/css/pie/PIE.php);
		padding:25px 10px 15px;	
	}
	
	#validity-inner.SVPdynamicfix .selectValiditydynamicUpper.active{
		background-image:url(../images/selectvalidtyperiodfixed/SelectValidityUpperActive.png);
		background-color: #4c7903;
	}
	
	#validity-inner.SVPdynamicfix .selectValidityUpperText{
		max-height:49px;
		overflow:hidden;
		font-family: "fs_elliot_proregular";
		color:#ffffff;
		font-size:30px;
		text-align:center;
		word-wrap: break-word;
		margin:0px 25px;
	}
	
	#validity-inner.SVPdynamicfix .selectValiditydynamicLower{
		min-height:37px;
	}
	
	#validity-inner.SVPdynamicfix .selectValiditydynamicLower1{
		min-height:5px;
		background-image:url(../images/selectvalidtyperiodfixed/SelectValidityUpperLower1.png);
		color:#000000;
		font-family: "fs_elliot_probold";
		font-size:16px;
		word-wrap: break-word;
		text-align:center;
		padding:10px 20px 7px;
		position:static;
		bottom:0px;		
	}
	
	#validity-inner.SVPdynamicfix .selectValiditydynamicLower1.active{
		background-image:url(../images/selectvalidtyperiodfixed/SelectValidityUpperLower1Active.png);
		color:#FFFFFF;
	}
	
	#validity-inner.SVPdynamicfix .selectValiditydynamicLower2{
		min-height:5px;
		background-image:url(../images/selectvalidtyperiodfixed/SelectValidityUpperLower2.png); 
		position:static;
		bottom:0px;
	}
	
	#validity-inner.SVPdynamicfix .selectValiditydynamicLower2.active{
		min-height:5px;
		background-image:url(../images/selectvalidtyperiodfixed/SelectValidityUpperLowerActive2.png); 
	}
}

/*Cloudpad Portrait*/
@media only screen and (max-width: 400px) {

	/*SELECT VALIDTY PERIOD*/

	#validity-inner.SVPdynamicfix .selectValiditydynamicLower1{
		position:relative;
		bottom:1px;
		}
		
		#validity-inner.SVPdynamicfix .selectValiditydynamicLower2{
		position:relative;
		bottom:1px;
	}
	
	/* CHOOSE PROMO DETAILS */
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicLowerText1{
	position:relative;
	bottom:1px;
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicLowerText2{
	position:relative;
	bottom:1px;
	}
	
	/* CHOOSE REGISTRATION PERIOD AND CASH BACK*/
	
	#commitment-inner.crpcbynamicfix .CRPCBdynamicLowerText1{
		position:relative;
		bottom:1px;
	}
	
	
	#commitment-inner.crpcbynamicfix .CRPCBdynamicLowerText2{
		position:relative;
		bottom:1px;
	}
	
}	
	
@media only screen and (max-width: 360px) {

	/*SELECT VALIDTY PERIOD*/

	#validity-inner.SVPdynamicfix .selectValiditydynamicLower1{
		position:static;
		bottom:0px;
		}
		
		#validity-inner.SVPdynamicfix .selectValiditydynamicLower2{
		position:static;
		bottom:0px;
		}

/* CHOOSE PROMO DETAILS */
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicLowerText1{
		position:static;
		bottom:0px;
	}
	
	#choosePromo-inner.cpddynamicfix .choosePromodynamicLowerText2{
		position:static;
		bottom:0px;
	}
	
	/* CHOOSE REGISTRATION PERIOD AND CASH BACK*/
	
	#commitment-inner.crpcbynamicfix .CRPCBdynamicLowerText1{
		position:static;
		bottom:0px;
	}
	
	#commitment-inner.crpcbynamicfix .CRPCBdynamicLowerText2{
		position:static;
		bottom:0px;
	}

}